﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace WebChamCong
{
    public partial class UpdateFrom : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }
        private void MessageBox(string msg)
        {
            Label lbl = new Label();
            lbl.Text = "<script language='javascript'>" + Environment.NewLine + "window.alert('" + msg + "')</script>";
            Page.Controls.Add(lbl);
        }
        protected void BtChange_Click(object sender, EventArgs e)
        {
           
            if (txtMKHT.Text == "" || txtMKMoi.Text == "" || txtLapLaiMK.Text == "" || (txtMKMoi.Text != txtLapLaiMK.Text))
            {
                MessageBox("Bạn chưa nhập đầy đủ thông tin hoặc mật khẩu mới bạn nhập không trùng khới !");
            }
            else
            {
                String mk = BUS.AccountBUS.MaHoaMD5(txtMKHT.Text);

                string localUName = Session["username"].ToString();
                DTO.AccountDTO kq = BUS.AccountBUS.getAcclogin(localUName, mk);
               // DTO.NhanVienDTO nv = BUS.NhanVienBUS.getUserIDByName(Session["username"].ToString());
                if (Convert.ToString(kq) != "")
                {
                    int localUID = Convert.ToInt32(Session["userID"].ToString());
                    bool bl = BUS.AccountBUS.updateInfoAcc(localUID, BUS.AccountBUS.MaHoaMD5(txtMKMoi.Text));
                    if (bl == true)
                    {
                        MessageBox("Thay đổi mật khẩu thành công !");
                    }
                }
                else
                {
                    MessageBox("Mật Khẩu hiện tại bạn nhập chưa đúng !");
                }
            }
        }
    }
}